triangle moonwort - German English Dictionary